//
//  MantisNoticeNameConfig.h
//  Runner
//
//  Created by iosdeveloper on 2020/8/29.
//  Copyright © 2020 The Chromium Authors. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface MantisNoticeNameConfig : NSObject
//MARK:NotifyName
extern NSString * const REFRESH_TABBAR_ITEM;


//MARK:Method/ActionName
extern NSString * const IMSDK_APPKEYSECRET;


//MARK:和消息类型相关参数
//消息类型
extern NSString * const ON_CHAT;
//发起聊天
//extern NSString * const SDK_CHAT_START;
//发送消息
extern NSString * const SDK_MSG;
//预读消息
extern NSString * const SDK_MSG_INPUTTING;
//离线消息
extern NSString * const SDK_CHAT_OFFLINE;
//机器人拉取追问
extern NSString * const SDK_SEND_AUTO_REQ;
//被踢
extern NSString * const ON_KICK;
//转接对话
extern NSString * const ON_TRANSFER;
//欢迎语
extern NSString * const SDK_WELCOME_MSG;

//暂时写死的
extern NSString * const vendor1Str;
//咨询师离线
extern NSString * const ON_AGENT_LEAVE;
//欢迎语
extern NSString * const SDK_WELCOME_MSG;
//成功接收消息
extern NSString * const ON_CHAT_SUCC;
//接收消息失败
extern NSString * const ON_CHAT_FAIL;
//没有代理匹配
extern NSString * const NO_AGENT_MATCHED;
//消息发送失败通知
extern NSString * const KnoticeNewsSendFail;
//消息重发通知
extern NSString * const KnoticeRetryNewsSend;
//登录成功通知
extern NSString * const KnoticeLoginSucess;
//登录失败通知
extern NSString * const KnoticeLoginFail;
//延时3s以后发通知
extern NSString * const KnoticeDeLayThreeSeconds;
//webview加载完成以后发送通知
extern NSString * const KnoticeWebLoadFinish;
extern NSString*  const kuserStartInputNotice;//用户开始输入
extern NSString* const kuserDidInputNotice;//用户正在输入
extern NSString* const kuserEndInputNotice;//用户结束输入

extern NSString* const msgIDStr;//标记消息id
//MARK:很重要的两个通知接收到消息和消息状态改变
extern NSString* const KnoticeReceiveNewMsgs;//腾讯云接收到新的消息
extern NSString* const KnoticeNewsStatusChange;//接收到消息状态改变比如:互踢
//TODO:lp着陆页，需要客户单独配置
extern NSString* const  lpUrlStr;//着陆页地址，一般为网址



@end

NS_ASSUME_NONNULL_END
